ethyl dichlorophenoxyacetate - French English Dictionary